package com.briup.es.service;

import com.briup.es.domain.vo.CollectVO;

import java.util.List;

public interface CollectService {

    /**
     * 查询当前用户所有的商品收藏数据
     *
     * @return List<CollectVO> 商品收藏数据
     */
    List<CollectVO> queryAll();

    /**
     * 根据图书id及当前登录用户的id批量删除收藏数据
     *
     * @param ids 收藏的id
     */
    void cancelCollectBatch(List<Integer> ids);

    /**
     * 收藏指定商品
     *
     * @param bookId 商品id
     */
    void addCollect(Integer bookId);
}
